Linux 系統管理與服務器配置 (基於CentOS 8)(微課版)

Linux 系統管理與服務器配置 (基於CentOS 8)(微課版)

作者: 彭亞發 黃君羡
出版社: 電子工業
出版在: 2022-02-01
ISBN-13: 9787121430121
ISBN-10: 7121430126
總頁數: 232 頁





內容描述


本書圍繞Linux運維工程師崗位對Linux系統及網絡服務管理核心技能的要求,通過引入行業標準和職業崗位標準,以基於CentOS平臺構建的網絡主流技術和主流產品為載體,將Linux基礎知識和服務架構融入各項目的工作任務中。本書針對中型和小型網絡建設與管理中涉及的技術和技能,是通過精選真實網絡建設工程項目案例並加以提煉和虛擬而來的。項目包括部署CentOS 8服務器系統、使用Shell管理本地文件、管理CentOS系統的用戶和組、CentOS 8系統的基礎配置、企業內部數據存儲與共享、部署企業的DHCP服務、部署企業的DNS服務、部署企業的Web服務、部署企業的FTP服務、部署企業的Squid服務、部署企業的郵件服務、部署Linux服務器防火牆。本書既可以作為職業院校電腦相關專業和相關培訓機構的教學參考用書,也可以供網絡技術人員、網絡管理和維護人員、網絡系統集成人員閱讀和使用。


目錄大綱


項目1 部署CentOS 8服務器系統1
學習目標1
項目描述1
項目分析1
相關知識□
1.1 Linux系統概述□
1.□ Linux內核版本□
1.3 Linux發行版本3
1.4 CentOS系統簡介4
項目實施4
練習與實踐1□
項目□ 使用Shell管理本地文件14
學習目標14
項目描述14
項目分析14
相關知識15
□.1 Shell15
□.□ bash15
□.3 目錄結構□6
□.4 文件系統□8
□.5 vim編輯器□9
項目實施31
任務□-1 bash基礎環境設置31
任務□-□ 命令行下文件與目錄的管理3□
任務□-3 命令行下修改系統的配置
文件35
練習與實踐39
項目3 管理CentOS系統的用戶和組41
學習目標41
項目描述41
項目分析4□
相關知識4□
3.1 用戶類型4□
3.□ 用戶配置43
3.3 群組44
項目實施46
任務3-1 管理信息中心的用戶賬戶46
任務3-□ 管理信息中心的組賬戶49
練習與實踐53
項目4 CentOS 8系統的基礎配置56
學習目標56
項目描述56
項目分析57
相關知識57
4.1 網絡連接的基本概念57
4.□ 軟件源58
4.3 系統時間59
4.4 SSH遠程登錄59
4.5 安全策略60
項目實施60
任務4-1 配置系統的基本環境60
任務4-□ 配置系統的網絡連接6□
任務4-3 配置系統的軟件倉庫源66
任務4-4 校準系統的時間67
練習與實踐69
項目5 企業內部數據存儲與共享71
學習目標71
項目描述71
項目分析7□
相關知識73
5.1 Linux文件權限73
5.□ Samba服務73
5.3 Samba服務常用配置文件及參數
解析74
項目實施76
任務5-1 共享文件及權限的配置76
任務5-□ 配置Samba服務器的用戶
共享78
練習與實踐81
項目6 部署企業的DHCP服務83
學習目標83
項目描述83
項目分析84
相關知識84
6.1 DHCP的概念84
6.□ DHCP客戶端首次接入網絡的工作
過程85
6.3 DHCP客戶端IP地址租約的更新88
6.4 DHCP客戶端租用失敗的自動配置89
6.5 DHCP中繼代理服務89
6.6 DHCP服務常用文件及參數解析90
項目實施93
任務6-1 部署DHCP服務,實現信息
中心客戶機接入□域網93
任務6-□ 配置DHCP作用域,實現信息
中心客戶機□□□□98
任務6-3 配置DHCP中繼代理服務,實現
所有部門客戶機自動配置網絡
信息101
任務6-4 DHCP服務器的日常運維與
管理105
練習與實踐108
項目7 部署企業的DNS服務110
學習目標110
項目描述110
項目分析111
相關知識11□
7.1 DNS基本概念11□
7.□ DNS服務器的分類113
7.3 DNS的查詢模式114
7.4 DNS域名解析過程115
7.5 DNS服務常用文件及參數解析116
項目實施1□0
任務7-1 實現北京總部主DNS
服務器的部署1□0
任務7-□ 實現廣州子公司委派DNS
服務器的部署1□5
任務7-3 實現香港辦事處輔助DNS
服務器的部署13□
任務7-4 DNS服務器的管理135
練習與實踐137
項目8 部署企業的Web服務141
學習目標141
項目描述141
項目分析14□
相關知識14□
8.1 Web服務簡介14□
8.□ URL的概念143
8.3 Apache簡介144
8.4 Web服務器工作原理144
8.5 Apache常用文件及參數解析145
項目實施147
任務8-1 部署企業的門戶網站
(HTML)147
任務8-□ 基於端口部署人事管理系統
站點148
任務8-3 基於域名部署項目管理系統
站點150
練習與實踐15□
項目9 部署企業的FTP服務155
學習目標155
項目描述155
項目分析156
相關知識157
9.1 FTP協議的組成157
9.□ 常用FTP服務器和客戶端程序157
9.3 FTP協議的典型消息158
9.4 匿名FTP與實名FTP159
9.5 FTP協議的工作原理與工作方式160
9.6 FTP服務常用文件及參數解析16□
項目實施165
任務9-1 部署企業公共FTP站點165
任務9-□ 部署部門專屬FTP站點168
任務9-3 配置FTP服務器權限171
練習與實踐175
項目10 部署企業的Squid服務178
學習目標178
項目描述178
項目分析179
相關知識179
10.1 Squid179
10.□ Squid服務的工作流程180
10.3 正向代理180
10.4 反向代理181
10.5 透明代理181
10.6 Squid ACL18□
10.7 正向代理和反向代理的區別183
10.8 Squid服務常用配置文件及解析183
項目實施185
任務10-1 部署企業的正向代理
服務器185
任務10-□ 設置企業的Squid ACL
規則188
任務10-3 部署企業的反向代理
服務器191
練習與實踐19□
項目11 部署企業的郵件服務195
學習目標195
項目描述195
項目分析196
相關知識196
11.1 POP3、SMTP與IMAP196
11.□ 電子郵件系統及其工作原理198
11.3 Postfix199
11.4 Dovecot□00
11.5 Postfix服務常用配置文件及
參數解析□01
11.6 Dovecot服務常用配置文件及
參數解析□01
項目實施□03
任務11-1 部署及配置Postfix電子郵件
服務□03
任務11-□ 部署及配置Dovecot郵件
服務□07
練習與實踐□09
項目1□ 部署Linux服務器防火牆□1□
學習目標□1□
項目描述□1□
項目分析□13
相關知識□14
1□.1 防火牆的類型□14
1□.□ Netfilter□14
1□.3 iptables□15
1□.4 Firewalld□15
項目實施□15
任務1□-1 配置NAT地址轉換□15
任務1□-□ 配置防火牆規則□17
練習與實踐□19




相關書籍

C 語言專家編程 (Expert C Programming: Deep C Secrets)(簡中版)

作者 Peter van der Linden

2022-02-01

海量運維監控系統規劃與部署 : 基於 Linux+Nagios+Centreon+NagVis 等

作者 付哲

2022-02-01

High-Altitude Platforms for Wireless Communications

作者 Alejandro Aragón-Zavala José Luis Cuevas-Ruíz José Antonio Delgado-Penín

2022-02-01